# 使用官方的 OpenJDK 21 镜像作为基础镜像
FROM eclipse-temurin:21-jre

# 设置工作目录
WORKDIR /app

# 将构建好的 JAR 文件复制到容器中
COPY target/rams-demo-1.0-SNAPSHOT.jar app.jar

# 暴露应用的端口（假设应用运行在 8080 端口）
EXPOSE 8080

# 设置 JVM 参数和启动命令
ENTRYPOINT ["java", "-Dfile.encoding=UTF-8", "-jar", "app.jar"]